/* ==============================================================================
 * 创 建 者：lyt
 * 创建日期：2017-07-14	
 * 功能描述：

 * 修 改 人:
 * 修改时间:
 * 修改描述：
 * ==============================================================================*/
//会员图谱（接点图谱）
//var getRecommendChartUrl = baseUrl + 'MemberF/GetConnectTreeData';
//会员图谱（接点图谱）
var getRecommendChartUrl = baseUrl + 'MemberF/GetConnectChart';
//会员信息获取
var getMemberViewUrl = baseUrl + 'MemberF/MemberView';

var vu;
$(function(){
	initVue();
	getRecommendChart();
});

function initVue(){
	vu = new Vue({
		el : '#mescroll',
		data : { 
			member : '',
			html: '',
            name: '',
            level: '',
		},
		mounted: function() {
//			this.getRecommendChart();
			this.getMemberView();
		},
		methods : {
			getMemberView : getMemberView,
			getRecommendChart : getRecommendChart,
			searchChart : function(){
				getRecommendChart();
			},
		}
	})
}

function getLink(id){
	location.href= id;
}

function search(id){
	if(vu.member.RoleName == '报单中心'){
		if(id){
			vu.name = id;
	//		vu.level = '';
		}
		getRecommendChart();
	}
}

function getRecommendChart(){
	var data = {
		serachName : vu.name,
		level : vu.level
	}
	var data1 = {
//		level : 2
	}
	mui.post(getRecommendChartUrl, data,function(r) {//vu.level
		if (r.ErrorCode == 0) {
			if(r.Data.html){
				vu.html = '';
				$("#jOrgChart").remove();
				$("#org").remove();
				vu.html = r.Data.html + '<div id="jOrgChart" class="orgChart"></div>';
				$(".mui-card-content .ibox").html(vu.html);
			}
			Vue.nextTick(function(){
		    	setTimeout(function(){
		    		$("#org").jOrgChart({
					    chartElement: '#jOrgChart',
					    dragAndDrop: false
					},100);
		    	})
			})
		} else {
			mui.toast(r.ErrorMsg);
		}
	},'json')
}

function getMemberView(){
	mui.get(getMemberViewUrl,{},function(r){
		if(r.ErrorCode==0){
			vu.member = r.Data.member;
		}else{
			mui.toast(r.ErrorMsg);
		}
	},'json')
}


